home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_84.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
75KB
|
1,377 lines
# near model CODE resource
# jump table entries: 10568-10576 (9 of them)
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 48E7 0018 movem.l -[A7], A3,A4
00000008 286E 0008 movea.l A4, [A6 + 0x8]
0000000C 206E 0010 movea.l A0, [A6 + 0x10]
00000010 2650 movea.l A3, [A0]
00000012 2054 movea.l A0, [A4]
00000014 215B 0004 move.l [A0 + 0x4], [A3]+
00000018 2054 movea.l A0, [A4]
0000001A 215B 0008 move.l [A0 + 0x8], [A3]+
0000001E 2054 movea.l A0, [A4]
00000020 215B 000C move.l [A0 + 0xC], [A3]+
00000024 2054 movea.l A0, [A4]
00000026 215B 0010 move.l [A0 + 0x10], [A3]+
0000002A 2054 movea.l A0, [A4]
0000002C 3153 0014 move.w [A0 + 0x14], [A3]
00000030 206E 0010 movea.l A0, [A6 + 0x10]
00000034 0690 0000 0012 addi.l [A0], 0x12
0000003A 206E 0010 movea.l A0, [A6 + 0x10]
0000003E 5890 addq.l [A0], 4
00000040 2054 movea.l A0, [A4]
00000042 216E 000C 001E move.l [A0 + 0x1E], [A6 + 0xC]
00000048 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
0000004E 4E5E unlink A6
00000050 4E75 rts
export_1321:
fn00000052:
00000052 4E56 0000 link A6, 0
00000056 2F0C move.l -[A7], A4
00000058 286E 0008 movea.l A4, [A6 + 0x8]
0000005C 200C move.l D0, A4
0000005E 6610 bne +0x12 /* 00000070 */
00000060 7044 moveq.l D0, 0x44
00000062 2F00 move.l -[A7], D0
00000064 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000068 2840 movea.l A4, D0
0000006A 200C move.l D0, A4
0000006C 588F addq.l A7, 4
0000006E 6740 beq +0x42 /* 000000B0 */
label00000070:
00000070 7001 moveq.l D0, 0x01
00000072 220C move.l D1, A4
00000074 6616 bne +0x18 /* 0000008C */
00000076 2F00 move.l -[A7], D0
00000078 7222 moveq.l D1, 0x22
0000007A 2F01 move.l -[A7], D1
0000007C 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000080 588F addq.l A7, 4
00000082 2200 move.l D1, D0
00000084 201F move.l D0, [A7]+
00000086 4A81 tst.l D1
00000088 6602 bne +0x4 /* 0000008C */
0000008A 7000 moveq.l D0, 0x00
label0000008C:
0000008C 4A00 tst.b D0
0000008E 6710 beq +0x12 /* 000000A0 */
00000090 2054 movea.l A0, [A4]
00000092 20AD F5A0 move.l [A0], [A5 - 0xA60]
00000096 2054 movea.l A0, [A4]
00000098 41E8 0016 lea.l A0, [A0 + 0x16]
0000009C 2008 move.l D0, A0
0000009E 6002 bra +0x4 /* 000000A2 */
label000000A0:
000000A0 7000 moveq.l D0, 0x00
label000000A2:
000000A2 284C movea.l A4, A4
000000A4 2054 movea.l A0, [A4]
000000A6 20AD FC16 move.l [A0], [A5 - 0x3EA]
000000AA 2054 movea.l A0, [A4]
000000AC 41E8 003C lea.l A0, [A0 + 0x3C]
label000000B0:
000000B0 200C move.l D0, A4
000000B2 286E FFFC movea.l A4, [A6 - 0x4]
000000B6 4E5E unlink A6
000000B8 4E75 rts
export_1322:
000000BA 4E56 0000 link A6, 0
000000BE 2F0C move.l -[A7], A4
000000C0 7000 moveq.l D0, 0x00
000000C2 2F00 move.l -[A7], D0
000000C4 4EBA FF8C jsr [PC - 0x74 /* 00000052 */]
000000C8 2840 movea.l A4, D0
000000CA 2F2E 0010 move.l -[A7], [A6 + 0x10]
000000CE 2F2E 000C move.l -[A7], [A6 + 0xC]
000000D2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000000D6 2F0C move.l -[A7], A4
000000D8 4EBA 000C jsr [PC + 0xC /* 000000E6 */]
000000DC 200C move.l D0, A4
000000DE 286E FFFC movea.l A4, [A6 - 0x4]
000000E2 4E5E unlink A6
000000E4 4E75 rts
export_1323:
fn000000E6:
000000E6 4E56 FFF4 link A6, -0x000C
000000EA 48E7 0038 movem.l -[A7], A2,A3,A4
000000EE 266E 0010 movea.l A3, [A6 + 0x10]
000000F2 286E 0008 movea.l A4, [A6 + 0x8]
000000F6 4AAE 000C tst.l [A6 + 0xC]
000000FA 6700 00BC beq +0xBE /* 000001B8 */
000000FE 2054 movea.l A0, [A4]
00000100 214B 0032 move.l [A0 + 0x32], A3
00000104 2054 movea.l A0, [A4]
00000106 214C 001E move.l [A0 + 0x1E], A4
0000010A 2F0B move.l -[A7], A3
0000010C 2053 movea.l A0, [A3]
0000010E 2050 movea.l A0, [A0]
00000110 2268 0028 movea.l A1, [A0 + 0x28]
00000114 4E91 jsr [A1]
00000116 2D40 FFF4 move.l [A6 - 0xC], D0
0000011A 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */]
0000011E 2054 movea.l A0, [A4]
00000120 2140 0026 move.l [A0 + 0x26], D0
00000124 206E 000C movea.l A0, [A6 + 0xC]
00000128 2050 movea.l A0, [A0]
0000012A 3028 0028 move.w D0, [A0 + 0x28]
0000012E 48C0 ext.l D0
00000130 2F00 move.l -[A7], D0
00000132 2054 movea.l A0, [A4]
00000134 2F28 0026 move.l -[A7], [A0 + 0x26]
00000138 4EAD 254A jsr [A5 + 0x254A /* export_1189 */]
0000013C 206E 000C movea.l A0, [A6 + 0xC]
00000140 A029 syscall HLock
00000142 206E 000C movea.l A0, [A6 + 0xC]
00000146 2650 movea.l A3, [A0]
00000148 2054 movea.l A0, [A4]
0000014A 317C FFFF 0014 move.w [A0 + 0x14], 0xFFFF
00000150 2054 movea.l A0, [A4]
00000152 2D48 FFF8 move.l [A6 - 0x8], A0
00000156 224B movea.l A1, A3
00000158 45E8 0004 lea.l A2, [A0 + 0x4]
0000015C 24D9 move.l [A2]+, [A1]+
0000015E 24D9 move.l [A2]+, [A1]+
00000160 206E FFF8 movea.l A0, [A6 - 0x8]
00000164 216B 0008 000C move.l [A0 + 0xC], [A3 + 0x8]
0000016A 2054 movea.l A0, [A4]
0000016C 316B 000C 0036 move.w [A0 + 0x36], [A3 + 0xC]
00000172 2054 movea.l A0, [A4]
00000174 216B 000E 0010 move.l [A0 + 0x10], [A3 + 0xE]
0000017A 2054 movea.l A0, [A4]
0000017C 2D48 FFFC move.l [A6 - 0x4], A0
00000180 216B 0012 0038 move.l [A0 + 0x38], [A3 + 0x12]
00000186 206E FFFC movea.l A0, [A6 - 0x4]
0000018A 41E8 003C lea.l A0, [A0 + 0x3C]
0000018E 43EB 0016 lea.l A1, [A3 + 0x16]
00000192 20D9 move.l [A0]+, [A1]+
00000194 20D9 move.l [A0]+, [A1]+
00000196 302B 0028 move.w D0, [A3 + 0x28]
0000019A 48C0 ext.l D0
0000019C 2F00 move.l -[A7], D0
0000019E 486B 002A pea.l [A3 + 0x2A]
000001A2 2F0C move.l -[A7], A4
000001A4 4EBA 001C jsr [PC + 0x1C /* 000001C2 */]
000001A8 206E 000C movea.l A0, [A6 + 0xC]
000001AC A02A syscall HUnlock
000001AE 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000001B2 A873 syscall SetPort
000001B4 4FEF 0018 lea.l A7, [A7 + 0x18]
label000001B8:
000001B8 4CEE 1C00 FFE8 movem.l A2,A3,A4, [A6 - 0x18]
000001BE 4E5E unlink A6
000001C0 4E75 rts
export_1324:
fn000001C2:
000001C2 4E56 FFFC link A6, -0x0004
000001C6 48E7 0118 movem.l -[A7], D7,A3,A4
000001CA 3E2E 0012 move.w D7, [A6 + 0x12]
000001CE 286E 0008 movea.l A4, [A6 + 0x8]
000001D2 2D6E 000C FFFC move.l [A6 - 0x4], [A6 + 0xC]
000001D8 4A47 tst.w D7
000001DA 6F34 ble +0x36 /* 00000210 */
000001DC 601C bra +0x1E /* 000001FA */
label000001DE:
000001DE 486E FFFC pea.l [A6 - 0x4]
000001E2 2F0C move.l -[A7], A4
000001E4 4EBA 0278 jsr [PC + 0x278 /* 0000045E */]
000001E8 2640 movea.l A3, D0
000001EA 2F0B move.l -[A7], A3
000001EC 2054 movea.l A0, [A4]
000001EE 2F28 0026 move.l -[A7], [A0 + 0x26]
000001F2 4EAD 24E2 jsr [A5 + 0x24E2 /* export_1176 */]
000001F6 4FEF 0010 lea.l A7, [A7 + 0x10]
label000001FA:
000001FA 3007 move.w D0, D7
000001FC 5347 subq.w D7, 1
000001FE 4A40 tst.w D0
00000200 6EDC bgt -0x22 /* 000001DE */
00000202 2054 movea.l A0, [A4]
00000204 2668 0032 movea.l A3, [A0 + 0x32]
00000208 2053 movea.l A0, [A3]
0000020A 08E8 0007 0026 bset.b [A0 + 0x26], 0x7
label00000210:
00000210 202E FFFC move.l D0, [A6 - 0x4]
00000214 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
0000021A 4E5E unlink A6
0000021C 4E75 rts
fn0000021E:
0000021E 4E56 0000 link A6, 0
00000222 2F0C move.l -[A7], A4
00000224 286E 0008 movea.l A4, [A6 + 0x8]
00000228 200C move.l D0, A4
0000022A 6610 bne +0x12 /* 0000023C */
0000022C 7024 moveq.l D0, 0x24
0000022E 2F00 move.l -[A7], D0
00000230 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000234 2840 movea.l A4, D0
00000236 200C move.l D0, A4
00000238 588F addq.l A7, 4
0000023A 673A beq +0x3C /* 00000276 */
label0000023C:
0000023C 7001 moveq.l D0, 0x01
0000023E 220C move.l D1, A4
00000240 6616 bne +0x18 /* 00000258 */
00000242 2F00 move.l -[A7], D0
00000244 7222 moveq.l D1, 0x22
00000246 2F01 move.l -[A7], D1
00000248 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000024C 588F addq.l A7, 4
0000024E 2200 move.l D1, D0
00000250 201F move.l D0, [A7]+
00000252 4A81 tst.l D1
00000254 6602 bne +0x4 /* 00000258 */
00000256 7000 moveq.l D0, 0x00
label00000258:
00000258 4A00 tst.b D0
0000025A 6710 beq +0x12 /* 0000026C */
0000025C 2054 movea.l A0, [A4]
0000025E 20AD F5A0 move.l [A0], [A5 - 0xA60]
00000262 2054 movea.l A0, [A4]
00000264 41E8 0016 lea.l A0, [A0 + 0x16]
00000268 2008 move.l D0, A0
0000026A 6002 bra +0x4 /* 0000026E */
label0000026C:
0000026C 7000 moveq.l D0, 0x00
label0000026E:
0000026E 284C movea.l A4, A4
00000270 2054 movea.l A0, [A4]
00000272 20AD FC64 move.l [A0], [A5 - 0x39C]
label00000276:
00000276 200C move.l D0, A4
00000278 286E FFFC movea.l A4, [A6 - 0x4]
0000027C 4E5E unlink A6
0000027E 4E75 rts
fn00000280:
00000280 4E56 0000 link A6, 0
00000284 2F0C move.l -[A7], A4
00000286 286E 0008 movea.l A4, [A6 + 0x8]
0000028A 200C move.l D0, A4
0000028C 6610 bne +0x12 /* 0000029E */
0000028E 703E moveq.l D0, 0x3E
00000290 2F00 move.l -[A7], D0
00000292 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000296 2840 movea.l A4, D0
00000298 200C move.l D0, A4
0000029A 588F addq.l A7, 4
0000029C 6734 beq +0x36 /* 000002D2 */
label0000029E:
0000029E 7001 moveq.l D0, 0x01
000002A0 220C move.l D1, A4
000002A2 6616 bne +0x18 /* 000002BA */
000002A4 2F00 move.l -[A7], D0
000002A6 723E moveq.l D1, 0x3E
000002A8 2F01 move.l -[A7], D1
000002AA 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000002AE 588F addq.l A7, 4
000002B0 2200 move.l D1, D0
000002B2 201F move.l D0, [A7]+
000002B4 4A81 tst.l D1
000002B6 6602 bne +0x4 /* 000002BA */
000002B8 7000 moveq.l D0, 0x00
label000002BA:
000002BA 4A00 tst.b D0
000002BC 670A beq +0xC /* 000002C8 */
000002BE 2054 movea.l A0, [A4]
000002C0 202D FC6C move.l D0, [A5 - 0x394]
000002C4 2080 move.l [A0], D0
000002C6 6002 bra +0x4 /* 000002CA */
label000002C8:
000002C8 7000 moveq.l D0, 0x00
label000002CA:
000002CA 284C movea.l A4, A4
000002CC 2054 movea.l A0, [A4]
000002CE 20AD FC7C move.l [A0], [A5 - 0x384]
label000002D2:
000002D2 200C move.l D0, A4
000002D4 286E FFFC movea.l A4, [A6 - 0x4]
000002D8 4E5E unlink A6
000002DA 4E75 rts
fn000002DC:
000002DC 4E56 0000 link A6, 0
000002E0 2F0C move.l -[A7], A4
000002E2 286E 0008 movea.l A4, [A6 + 0x8]
000002E6 200C move.l D0, A4
000002E8 6610 bne +0x12 /* 000002FA */
000002EA 7026 moveq.l D0, 0x26
000002EC 2F00 move.l -[A7], D0
000002EE 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000002F2 2840 movea.l A4, D0
000002F4 200C move.l D0, A4
000002F6 588F addq.l A7, 4
000002F8 673A beq +0x3C /* 00000334 */
label000002FA:
000002FA 7001 moveq.l D0, 0x01
000002FC 220C move.l D1, A4
000002FE 6616 bne +0x18 /* 00000316 */
00000300 2F00 move.l -[A7], D0
00000302 7222 moveq.l D1, 0x22
00000304 2F01 move.l -[A7], D1
00000306 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000030A 588F addq.l A7, 4
0000030C 2200 move.l D1, D0
0000030E 201F move.l D0, [A7]+
00000310 4A81 tst.l D1
00000312 6602 bne +0x4 /* 00000316 */
00000314 7000 moveq.l D0, 0x00
label00000316:
00000316 4A00 tst.b D0
00000318 6710 beq +0x12 /* 0000032A */
0000031A 2054 movea.l A0, [A4]
0000031C 20AD F5A0 move.l [A0], [A5 - 0xA60]
00000320 2054 movea.l A0, [A4]
00000322 41E8 0016 lea.l A0, [A0 + 0x16]
00000326 2008 move.l D0, A0
00000328 6002 bra +0x4 /* 0000032C */
label0000032A:
0000032A 7000 moveq.l D0, 0x00
label0000032C:
0000032C 284C movea.l A4, A4
0000032E 2054 movea.l A0, [A4]
00000330 20AD FC60 move.l [A0], [A5 - 0x3A0]
label00000334:
00000334 200C move.l D0, A4
00000336 286E FFFC movea.l A4, [A6 - 0x4]
0000033A 4E5E unlink A6
0000033C 4E75 rts
fn0000033E:
0000033E 4E56 0000 link A6, 0
00000342 2F0C move.l -[A7], A4
00000344 286E 0008 movea.l A4, [A6 + 0x8]
00000348 200C move.l D0, A4
0000034A 6610 bne +0x12 /* 0000035C */
0000034C 7040 moveq.l D0, 0x40
0000034E 2F00 move.l -[A7], D0
00000350 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000354 2840 movea.l A4, D0
00000356 200C move.l D0, A4
00000358 588F addq.l A7, 4
0000035A 6734 beq +0x36 /* 00000390 */
label0000035C:
0000035C 7001 moveq.l D0, 0x01
0000035E 220C move.l D1, A4
00000360 6616 bne +0x18 /* 00000378 */
00000362 2F00 move.l -[A7], D0
00000364 7240 moveq.l D1, 0x40
00000366 2F01 move.l -[A7], D1
00000368 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000036C 588F addq.l A7, 4
0000036E 2200 move.l D1, D0
00000370 201F move.l D0, [A7]+
00000372 4A81 tst.l D1
00000374 6602 bne +0x4 /* 00000378 */
00000376 7000 moveq.l D0, 0x00
label00000378:
00000378 4A00 tst.b D0
0000037A 670A beq +0xC /* 00000386 */
0000037C 2054 movea.l A0, [A4]
0000037E 202D FC74 move.l D0, [A5 - 0x38C]
00000382 2080 move.l [A0], D0
00000384 6002 bra +0x4 /* 00000388 */
label00000386:
00000386 7000 moveq.l D0, 0x00
label00000388:
00000388 284C movea.l A4, A4
0000038A 2054 movea.l A0, [A4]
0000038C 20AD FC80 move.l [A0], [A5 - 0x380]
label00000390:
00000390 200C move.l D0, A4
00000392 286E FFFC movea.l A4, [A6 - 0x4]
00000396 4E5E unlink A6
00000398 4E75 rts
fn0000039A:
0000039A 4E56 0000 link A6, 0
0000039E 2F0C move.l -[A7], A4
000003A0 286E 0008 movea.l A4, [A6 + 0x8]
000003A4 200C move.l D0, A4
000003A6 6610 bne +0x12 /* 000003B8 */
000003A8 7024 moveq.l D0, 0x24
000003AA 2F00 move.l -[A7], D0
000003AC 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000003B0 2840 movea.l A4, D0
000003B2 200C move.l D0, A4
000003B4 588F addq.l A7, 4
000003B6 673A beq +0x3C /* 000003F2 */
label000003B8:
000003B8 7001 moveq.l D0, 0x01
000003BA 220C move.l D1, A4
000003BC 6616 bne +0x18 /* 000003D4 */
000003BE 2F00 move.l -[A7], D0
000003C0 7222 moveq.l D1, 0x22
000003C2 2F01 move.l -[A7], D1
000003C4 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000003C8 588F addq.l A7, 4
000003CA 2200 move.l D1, D0
000003CC 201F move.l D0, [A7]+
000003CE 4A81 tst.l D1
000003D0 6602 bne +0x4 /* 000003D4 */
000003D2 7000 moveq.l D0, 0x00
label000003D4:
000003D4 4A00 tst.b D0
000003D6 6710 beq +0x12 /* 000003E8 */
000003D8 2054 movea.l A0, [A4]
000003DA 20AD F5A0 move.l [A0], [A5 - 0xA60]
000003DE 2054 movea.l A0, [A4]
000003E0 41E8 0016 lea.l A0, [A0 + 0x16]
000003E4 2008 move.l D0, A0
000003E6 6002 bra +0x4 /* 000003EA */
label000003E8:
000003E8 7000 moveq.l D0, 0x00
label000003EA:
000003EA 284C movea.l A4, A4
000003EC 2054 movea.l A0, [A4]
000003EE 20AD FC5C move.l [A0], [A5 - 0x3A4]
label000003F2:
000003F2 200C move.l D0, A4
000003F4 286E FFFC movea.l A4, [A6 - 0x4]
000003F8 4E5E unlink A6
000003FA 4E75 rts
fn000003FC:
000003FC 4E56 0000 link A6, 0
00000400 2F0C move.l -[A7], A4
00000402 286E 0008 movea.l A4, [A6 + 0x8]
00000406 200C move.l D0, A4
00000408 6610 bne +0x12 /* 0000041A */
0000040A 7028 moveq.l D0, 0x28
0000040C 2F00 move.l -[A7], D0
0000040E 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000412 2840 movea.l A4, D0
00000414 200C move.l D0, A4
00000416 588F addq.l A7, 4
00000418 673A beq +0x3C /* 00000454 */
label0000041A:
0000041A 7001 moveq.l D0, 0x01
0000041C 220C move.l D1, A4
0000041E 6616 bne +0x18 /* 00000436 */
00000420 2F00 move.l -[A7], D0
00000422 7222 moveq.l D1, 0x22
00000424 2F01 move.l -[A7], D1
00000426 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000042A 588F addq.l A7, 4
0000042C 2200 move.l D1, D0
0000042E 201F move.l D0, [A7]+
00000430 4A81 tst.l D1
00000432 6602 bne +0x4 /* 00000436 */
00000434 7000 moveq.l D0, 0x00
label00000436:
00000436 4A00 tst.b D0
00000438 6710 beq +0x12 /* 0000044A */
0000043A 2054 movea.l A0, [A4]
0000043C 20AD F5A0 move.l [A0], [A5 - 0xA60]
00000440 2054 movea.l A0, [A4]
00000442 41E8 0016 lea.l A0, [A0 + 0x16]
00000446 2008 move.l D0, A0
00000448 6002 bra +0x4 /* 0000044C */
label0000044A:
0000044A 7000 moveq.l D0, 0x00
label0000044C:
0000044C 284C movea.l A4, A4
0000044E 2054 movea.l A0, [A4]
00000450 20AD FC88 move.l [A0], [A5 - 0x378]
label00000454:
00000454 200C move.l D0, A4
00000456 286E FFFC movea.l A4, [A6 - 0x4]
0000045A 4E5E unlink A6
0000045C 4E75 rts
export_1325:
fn0000045E:
0000045E 4E56 FFDC link A6, -0x0024
00000462 48E7 0018 movem.l -[A7], A3,A4
00000466 286E 0008 movea.l A4, [A6 + 0x8]
0000046A 7000 moveq.l D0, 0x00
0000046C 2640 movea.l A3, D0
0000046E 206E 000C movea.l A0, [A6 + 0xC]
00000472 2050 movea.l A0, [A0]
00000474 2228 0012 move.l D1, [A0 + 0x12]
00000478 0481 0000 0CB2 subi.l D1, 0xCB2
0000047E 6700 01EC beq +0x1EE /* 0000066C */
00000482 0481 0000 05DC subi.l D1, 0x5DC
00000488 6700 009A beq +0x9C /* 00000524 */
0000048C 0481 0000 01F4 subi.l D1, 0x1F4
00000492 6700 03E4 beq +0x3E6 /* 00000878 */
00000496 0481 0000 01F4 subi.l D1, 0x1F4
0000049C 6700 0386 beq +0x388 /* 00000824 */
000004A0 0481 0000 01F4 subi.l D1, 0x1F4
000004A6 6700 00F6 beq +0xF8 /* 0000059E */
000004AA 0481 0000 01F4 subi.l D1, 0x1F4
000004B0 6700 0454 beq +0x456 /* 00000906 */
000004B4 0481 0000 01F4 subi.l D1, 0x1F4
000004BA 6700 028A beq +0x28C /* 00000746 */
000004BE 0481 0000 01F4 subi.l D1, 0x1F4
000004C4 6700 00F6 beq +0xF8 /* 000005BC */
000004C8 0481 0000 01F4 subi.l D1, 0x1F4
000004CE 6700 01BA beq +0x1BC /* 0000068A */
000004D2 0481 0000 00FA subi.l D1, 0xFA
000004D8 6700 0448 beq +0x44A /* 00000922 */
000004DC 0481 0000 02EE subi.l D1, 0x2EE
000004E2 675E beq +0x60 /* 00000542 */
000004E4 0481 0000 2DE6 subi.l D1, 0x2DE6
000004EA 6700 01FA beq +0x1FC /* 000006E6 */
000004EE 0481 0000 00FA subi.l D1, 0xFA
000004F4 6700 027A beq +0x27C /* 00000770 */
000004F8 0481 0000 00FA subi.l D1, 0xFA
000004FE 6700 02D0 beq +0x2D2 /* 000007D0 */
00000502 0481 0000 00FA subi.l D1, 0xFA
00000508 6700 038C beq +0x38E /* 00000896 */
0000050C 0481 0000 00FA subi.l D1, 0xFA
00000512 6700 03A0 beq +0x3A2 /* 000008B4 */
00000516 0481 0000 00FA subi.l D1, 0xFA
0000051C 6700 00FA beq +0xFC /* 00000618 */
00000520 6000 041A bra +0x41C /* 0000093C */
label00000524:
00000524 7000 moveq.l D0, 0x00
00000526 2F00 move.l -[A7], D0
00000528 4EBA FCF4 jsr [PC - 0x30C /* 0000021E */]
0000052C 2640 movea.l A3, D0
0000052E 2F2E 000C move.l -[A7], [A6 + 0xC]
00000532 2F0C move.l -[A7], A4
00000534 2F0B move.l -[A7], A3
00000536 4EBA 05E0 jsr [PC + 0x5E0 /* 00000B18 */]
0000053A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000053E 6000 03FC bra +0x3FE /* 0000093C */
label00000542:
00000542 7000 moveq.l D0, 0x00
00000544 2D40 FFDC move.l [A6 - 0x24], D0
00000548 7201 moveq.l D1, 0x01
0000054A 4AAE FFDC tst.l [A6 - 0x24]
0000054E 6616 bne +0x18 /* 00000566 */
00000550 2F01 move.l -[A7], D1
00000552 7028 moveq.l D0, 0x28
00000554 2F00 move.l -[A7], D0
00000556 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000055A 588F addq.l A7, 4
0000055C 221F move.l D1, [A7]+
0000055E 2D40 FFDC move.l [A6 - 0x24], D0
00000562 6602 bne +0x4 /* 00000566 */
00000564 7200 moveq.l D1, 0x00
label00000566:
00000566 4A01 tst.b D1
00000568 671A beq +0x1C /* 00000584 */
0000056A 2F2E FFDC move.l -[A7], [A6 - 0x24]
0000056E 4EAD 21CA jsr [A5 + 0x21CA /* export_1077 */]
00000572 2D40 FFDC move.l [A6 - 0x24], D0
00000576 2040 movea.l A0, D0
00000578 2050 movea.l A0, [A0]
0000057A 202D FC1E move.l D0, [A5 - 0x3E2]
0000057E 2080 move.l [A0], D0
00000580 588F addq.l A7, 4
00000582 6002 bra +0x4 /* 00000586 */
label00000584:
00000584 7000 moveq.l D0, 0x00
label00000586:
00000586 266E FFDC movea.l A3, [A6 - 0x24]
0000058A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000058E 2F0C move.l -[A7], A4
00000590 2F0B move.l -[A7], A3
00000592 4EBA 03B4 jsr [PC + 0x3B4 /* 00000948 */]
00000596 4FEF 000C lea.l A7, [A7 + 0xC]
0000059A 6000 03A0 bra +0x3A2 /* 0000093C */
label0000059E:
0000059E 7000 moveq.l D0, 0x00
000005A0 2F00 move.l -[A7], D0
000005A2 4EAD 21CA jsr [A5 + 0x21CA /* export_1077 */]
000005A6 2640 movea.l A3, D0
000005A8 2F2E 000C move.l -[A7], [A6 + 0xC]
000005AC 2F0C move.l -[A7], A4
000005AE 2F0B move.l -[A7], A3
000005B0 4EBA 0396 jsr [PC + 0x396 /* 00000948 */]
000005B4 4FEF 0010 lea.l A7, [A7 + 0x10]
000005B8 6000 0382 bra +0x384 /* 0000093C */
label000005BC:
000005BC 7000 moveq.l D0, 0x00
000005BE 2D40 FFE0 move.l [A6 - 0x20], D0
000005C2 7201 moveq.l D1, 0x01
000005C4 4AAE FFE0 tst.l [A6 - 0x20]
000005C8 6616 bne +0x18 /* 000005E0 */
000005CA 2F01 move.l -[A7], D1
000005CC 7032 moveq.l D0, 0x32
000005CE 2F00 move.l -[A7], D0
000005D0 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000005D4 588F addq.l A7, 4
000005D6 221F move.l D1, [A7]+
000005D8 2D40 FFE0 move.l [A6 - 0x20], D0
000005DC 6602 bne +0x4 /* 000005E0 */
000005DE 7200 moveq.l D1, 0x00
label000005E0:
000005E0 4A01 tst.b D1
000005E2 671A beq +0x1C /* 000005FE */
000005E4 2F2E FFE0 move.l -[A7], [A6 - 0x20]
000005E8 4EAD 0A52 jsr [A5 + 0xA52 /* export_326 */]
000005EC 2D40 FFE0 move.l [A6 - 0x20], D0
000005F0 2040 movea.l A0, D0
000005F2 2050 movea.l A0, [A0]
000005F4 202D FC54 move.l D0, [A5 - 0x3AC]
000005F8 2080 move.l [A0], D0
000005FA 588F addq.l A7, 4
000005FC 6002 bra +0x4 /* 00000600 */
label000005FE:
000005FE 7000 moveq.l D0, 0x00
label00000600:
00000600 266E FFE0 movea.l A3, [A6 - 0x20]
00000604 2F2E 000C move.l -[A7], [A6 + 0xC]
00000608 2F0C move.l -[A7], A4
0000060A 2F0B move.l -[A7], A3
0000060C 4EBA 03FC jsr [PC + 0x3FC /* 00000A0A */]
00000610 4FEF 000C lea.l A7, [A7 + 0xC]
00000614 6000 0326 bra +0x328 /* 0000093C */
label00000618:
00000618 7000 moveq.l D0, 0x00
0000061A 2D40 FFE4 move.l [A6 - 0x1C], D0
0000061E 7201 moveq.l D1, 0x01
00000620 4AAE FFE4 tst.l [A6 - 0x1C]
00000624 6616 bne +0x18 /* 0000063C */
00000626 2F01 move.l -[A7], D1
00000628 7038 moveq.l D0, 0x38
0000062A 2F00 move.l -[A7], D0
0000062C 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000630 588F addq.l A7, 4
00000632 221F move.l D1, [A7]+
00000634 2D40 FFE4 move.l [A6 - 0x1C], D0
00000638 6602 bne +0x4 /* 0000063C */
0000063A 7200 moveq.l D1, 0x00
label0000063C:
0000063C 4A01 tst.b D1
0000063E 6712 beq +0x14 /* 00000652 */
00000640 206E FFE4 movea.l A0, [A6 - 0x1C]
00000644 2D48 FFE4 move.l [A6 - 0x1C], A0
00000648 2050 movea.l A0, [A0]
0000064A 202D FC58 move.l D0, [A5 - 0x3A8]
0000064E 2080 move.l [A0], D0
00000650 6002 bra +0x4 /* 00000654 */
label00000652:
00000652 7000 moveq.l D0, 0x00
label00000654:
00000654 266E FFE4 movea.l A3, [A6 - 0x1C]
00000658 2F2E 000C move.l -[A7], [A6 + 0xC]
0000065C 2F0C move.l -[A7], A4
0000065E 2F0B move.l -[A7], A3
00000660 4EBA 0402 jsr [PC + 0x402 /* 00000A64 */]
00000664 4FEF 000C lea.l A7, [A7 + 0xC]
00000668 6000 02D2 bra +0x2D4 /* 0000093C */
label0000066C:
0000066C 7000 moveq.l D0, 0x00
0000066E 2F00 move.l -[A7], D0
00000670 4EAD 0A52 jsr [A5 + 0xA52 /* export_326 */]
00000674 2640 movea.l A3, D0
00000676 2F2E 000C move.l -[A7], [A6 + 0xC]
0000067A 2F0C move.l -[A7], A4
0000067C 2F0B move.l -[A7], A3
0000067E 4EBA 0300 jsr [PC + 0x300 /* 00000980 */]
00000682 4FEF 0010 lea.l A7, [A7 + 0x10]
00000686 6000 02B4 bra +0x2B6 /* 0000093C */
label0000068A:
0000068A 7000 moveq.l D0, 0x00
0000068C 2D40 FFE8 move.l [A6 - 0x18], D0
00000690 7201 moveq.l D1, 0x01
00000692 4AAE FFE8 tst.l [A6 - 0x18]
00000696 6616 bne +0x18 /* 000006AE */
00000698 2F01 move.l -[A7], D1
0000069A 7030 moveq.l D0, 0x30
0000069C 2F00 move.l -[A7], D0
0000069E 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000006A2 588F addq.l A7, 4
000006A4 221F move.l D1, [A7]+
000006A6 2D40 FFE8 move.l [A6 - 0x18], D0
000006AA 6602 bne +0x4 /* 000006AE */
000006AC 7200 moveq.l D1, 0x00
label000006AE:
000006AE 4A01 tst.b D1
000006B0 671A beq +0x1C /* 000006CC */
000006B2 2F2E FFE8 move.l -[A7], [A6 - 0x18]
000006B6 4EAD 0A52 jsr [A5 + 0xA52 /* export_326 */]
000006BA 2D40 FFE8 move.l [A6 - 0x18], D0
000006BE 2040 movea.l A0, D0
000006C0 2050 movea.l A0, [A0]
000006C2 202D FC50 move.l D0, [A5 - 0x3B0]
000006C6 2080 move.l [A0], D0
000006C8 588F addq.l A7, 4
000006CA 6002 bra +0x4 /* 000006CE */
label000006CC:
000006CC 7000 moveq.l D0, 0x00
label000006CE:
000006CE 266E FFE8 movea.l A3, [A6 - 0x18]
000006D2 2F2E 000C move.l -[A7], [A6 + 0xC]
000006D6 2F0C move.l -[A7], A4
000006D8 2F0B move.l -[A7], A3
000006DA 4EBA 02A4 jsr [PC + 0x2A4 /* 00000980 */]
000006DE 4FEF 000C lea.l A7, [A7 + 0xC]
000006E2 6000 0258 bra +0x25A /* 0000093C */
label000006E6:
000006E6 7000 moveq.l D0, 0x00
000006E8 2D40 FFEC move.l [A6 - 0x14], D0
000006EC 7201 moveq.l D1, 0x01
000006EE 4AAE FFEC tst.l [A6 - 0x14]
000006F2 6616 bne +0x18 /* 0000070A */
000006F4 2F01 move.l -[A7], D1
000006F6 703E moveq.l D0, 0x3E
000006F8 2F00 move.l -[A7], D0
000006FA 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000006FE 588F addq.l A7, 4
00000700 221F move.l D1, [A7]+
00000702 2D40 FFEC move.l [A6 - 0x14], D0
00000706 6602 bne +0x4 /* 0000070A */
00000708 7200 moveq.l D1, 0x00
label0000070A:
0000070A 4A01 tst.b D1
0000070C 6712 beq +0x14 /* 00000720 */
0000070E 206E FFEC movea.l A0, [A6 - 0x14]
00000712 2D48 FFEC move.l [A6 - 0x14], A0
00000716 2050 movea.l A0, [A0]
00000718 202D FC6C move.l D0, [A5 - 0x394]
0000071C 2080 move.l [A0], D0
0000071E 6002 bra +0x4 /* 00000722 */
label00000720:
00000720 7000 moveq.l D0, 0x00
label00000722:
00000722 266E FFEC movea.l A3, [A6 - 0x14]
00000726 7000 moveq.l D0, 0x00
00000728 2F00 move.l -[A7], D0
0000072A 7201 moveq.l D1, 0x01
0000072C 2F01 move.l -[A7], D1
0000072E 2F00 move.l -[A7], D0
00000730 2F00 move.l -[A7], D0
00000732 2F2E 000C move.l -[A7], [A6 + 0xC]
00000736 2F0C move.l -[A7], A4
00000738 2F0B move.l -[A7], A3
0000073A 4EBA 040C jsr [PC + 0x40C /* 00000B48 */]
0000073E 4FEF 001C lea.l A7, [A7 + 0x1C]
00000742 6000 01F8 bra +0x1FA /* 0000093C */
label00000746:
00000746 7000 moveq.l D0, 0x00
00000748 2F00 move.l -[A7], D0
0000074A 4EBA FB34 jsr [PC - 0x4CC /* 00000280 */]
0000074E 2640 movea.l A3, D0
00000750 7000 moveq.l D0, 0x00
00000752 2F00 move.l -[A7], D0
00000754 7201 moveq.l D1, 0x01
00000756 2F01 move.l -[A7], D1
00000758 2F00 move.l -[A7], D0
0000075A 2F00 move.l -[A7], D0
0000075C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000760 2F0C move.l -[A7], A4
00000762 2F0B move.l -[A7], A3
00000764 4EBA 03E2 jsr [PC + 0x3E2 /* 00000B48 */]
00000768 4FEF 0020 lea.l A7, [A7 + 0x20]
0000076C 6000 01CE bra +0x1D0 /* 0000093C */
label00000770:
00000770 7000 moveq.l D0, 0x00
00000772 2D40 FFF0 move.l [A6 - 0x10], D0
00000776 7201 moveq.l D1, 0x01
00000778 4AAE FFF0 tst.l [A6 - 0x10]
0000077C 6616 bne +0x18 /* 00000794 */
0000077E 2F01 move.l -[A7], D1
00000780 703E moveq.l D0, 0x3E
00000782 2F00 move.l -[A7], D0
00000784 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000788 588F addq.l A7, 4
0000078A 221F move.l D1, [A7]+
0000078C 2D40 FFF0 move.l [A6 - 0x10], D0
00000790 6602 bne +0x4 /* 00000794 */
00000792 7200 moveq.l D1, 0x00
label00000794:
00000794 4A01 tst.b D1
00000796 6712 beq +0x14 /* 000007AA */
00000798 206E FFF0 movea.l A0, [A6 - 0x10]
0000079C 2D48 FFF0 move.l [A6 - 0x10], A0
000007A0 2050 movea.l A0, [A0]
000007A2 202D FC70 move.l D0, [A5 - 0x390]
000007A6 2080 move.l [A0], D0
000007A8 6002 bra +0x4 /* 000007AC */
label000007AA:
000007AA 7000 moveq.l D0, 0x00
label000007AC:
000007AC 266E FFF0 movea.l A3, [A6 - 0x10]
000007B0 7000 moveq.l D0, 0x00
000007B2 2F00 move.l -[A7], D0
000007B4 7201 moveq.l D1, 0x01
000007B6 2F01 move.l -[A7], D1
000007B8 2F00 move.l -[A7], D0
000007BA 2F00 move.l -[A7], D0
000007BC 2F2E 000C move.l -[A7], [A6 + 0xC]
000007C0 2F0C move.l -[A7], A4
000007C2 2F0B move.l -[A7], A3
000007C4 4EBA 0382 jsr [PC + 0x382 /* 00000B48 */]
000007C8 4FEF 001C lea.l A7, [A7 + 0x1C]
000007CC 6000 016E bra +0x170 /* 0000093C */
label000007D0:
000007D0 7000 moveq.l D0, 0x00
000007D2 2D40 FFF4 move.l [A6 - 0xC], D0
000007D6 7201 moveq.l D1, 0x01
000007D8 4AAE FFF4 tst.l [A6 - 0xC]
000007DC 6616 bne +0x18 /* 000007F4 */
000007DE 2F01 move.l -[A7], D1
000007E0 7040 moveq.l D0, 0x40
000007E2 2F00 move.l -[A7], D0
000007E4 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000007E8 588F addq.l A7, 4
000007EA 221F move.l D1, [A7]+
000007EC 2D40 FFF4 move.l [A6 - 0xC], D0
000007F0 6602 bne +0x4 /* 000007F4 */
000007F2 7200 moveq.l D1, 0x00
label000007F4:
000007F4 4A01 tst.b D1
000007F6 6712 beq +0x14 /* 0000080A */
000007F8 206E FFF4 movea.l A0, [A6 - 0xC]
000007FC 2D48 FFF4 move.l [A6 - 0xC], A0
00000800 2050 movea.l A0, [A0]
00000802 202D FC74 move.l D0, [A5 - 0x38C]
00000806 2080 move.l [A0], D0
00000808 6002 bra +0x4 /* 0000080C */
label0000080A:
0000080A 7000 moveq.l D0, 0x00
label0000080C:
0000080C 266E FFF4 movea.l A3, [A6 - 0xC]
00000810 2F2E 000C move.l -[A7], [A6 + 0xC]
00000814 2F0C move.l -[A7], A4
00000816 2F0B move.l -[A7], A3
00000818 4EBA 040C jsr [PC + 0x40C /* 00000C26 */]
0000081C 4FEF 000C lea.l A7, [A7 + 0xC]
00000820 6000 011A bra +0x11C /* 0000093C */
label00000824:
00000824 7000 moveq.l D0, 0x00
00000826 2D40 FFF8 move.l [A6 - 0x8], D0
0000082A 7201 moveq.l D1, 0x01
0000082C 4AAE FFF8 tst.l [A6 - 0x8]
00000830 6616 bne +0x18 /* 00000848 */
00000832 2F01 move.l -[A7], D1
00000834 704C moveq.l D0, 0x4C
00000836 2F00 move.l -[A7], D0
00000838 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000083C 588F addq.l A7, 4
0000083E 221F move.l D1, [A7]+
00000840 2D40 FFF8 move.l [A6 - 0x8], D0
00000844 6602 bne +0x4 /* 00000848 */
00000846 7200 moveq.l D1, 0x00
label00000848:
00000848 4A01 tst.b D1
0000084A 6712 beq +0x14 /* 0000085E */
0000084C 206E FFF8 movea.l A0, [A6 - 0x8]
00000850 2D48 FFF8 move.l [A6 - 0x8], A0
00000854 2050 movea.l A0, [A0]
00000856 202D FC84 move.l D0, [A5 - 0x37C]
0000085A 2080 move.l [A0], D0
0000085C 6002 bra +0x4 /* 00000860 */
label0000085E:
0000085E 7000 moveq.l D0, 0x00
label00000860:
00000860 266E FFF8 movea.l A3, [A6 - 0x8]
00000864 2F2E 000C move.l -[A7], [A6 + 0xC]
00000868 2F0C move.l -[A7], A4
0000086A 2F0B move.l -[A7], A3
0000086C 4EBA 042E jsr [PC + 0x42E /* 00000C9C */]
00000870 4FEF 000C lea.l A7, [A7 + 0xC]
00000874 6000 00C6 bra +0xC8 /* 0000093C */
label00000878:
00000878 7000 moveq.l D0, 0x00
0000087A 2F00 move.l -[A7], D0
0000087C 4EBA FA5E jsr [PC - 0x5A2 /* 000002DC */]
00000880 2640 movea.l A3, D0
00000882 2F2E 000C move.l -[A7], [A6 + 0xC]
00000886 2F0C move.l -[A7], A4
00000888 2F0B move.l -[A7], A3
0000088A 4EBA 0252 jsr [PC + 0x252 /* 00000ADE */]
0000088E 4FEF 0010 lea.l A7, [A7 + 0x10]
00000892 6000 00A8 bra +0xAA /* 0000093C */
label00000896:
00000896 7000 moveq.l D0, 0x00
00000898 2F00 move.l -[A7], D0
0000089A 4EBA FAA2 jsr [PC - 0x55E /* 0000033E */]
0000089E 2640 movea.l A3, D0
000008A0 2F2E 000C move.l -[A7], [A6 + 0xC]
000008A4 2F0C move.l -[A7], A4
000008A6 2F0B move.l -[A7], A3
000008A8 4EBA 03C2 jsr [PC + 0x3C2 /* 00000C6C */]
000008AC 4FEF 0010 lea.l A7, [A7 + 0x10]
000008B0 6000 008A bra +0x8C /* 0000093C */
label000008B4:
000008B4 7000 moveq.l D0, 0x00
000008B6 2D40 FFFC move.l [A6 - 0x4], D0
000008BA 7201 moveq.l D1, 0x01
000008BC 4AAE FFFC tst.l [A6 - 0x4]
000008C0 6616 bne +0x18 /* 000008D8 */
000008C2 2F01 move.l -[A7], D1
000008C4 703E moveq.l D0, 0x3E
000008C6 2F00 move.l -[A7], D0
000008C8 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000008CC 588F addq.l A7, 4
000008CE 221F move.l D1, [A7]+
000008D0 2D40 FFFC move.l [A6 - 0x4], D0
000008D4 6602 bne +0x4 /* 000008D8 */
000008D6 7200 moveq.l D1, 0x00
label000008D8:
000008D8 4A01 tst.b D1
000008DA 6712 beq +0x14 /* 000008EE */
000008DC 206E FFFC movea.l A0, [A6 - 0x4]
000008E0 2D48 FFFC move.l [A6 - 0x4], A0
000008E4 2050 movea.l A0, [A0]
000008E6 202D FC78 move.l D0, [A5 - 0x388]
000008EA 2080 move.l [A0], D0
000008EC 6002 bra +0x4 /* 000008F0 */
label000008EE:
000008EE 7000 moveq.l D0, 0x00
label000008F0:
000008F0 266E FFFC movea.l A3, [A6 - 0x4]
000008F4 2F2E 000C move.l -[A7], [A6 + 0xC]
000008F8 2F0C move.l -[A7], A4
000008FA 2F0B move.l -[A7], A3
000008FC 4EAD 2A2A jsr [A5 + 0x2A2A /* export_1345 */]
00000900 4FEF 000C lea.l A7, [A7 + 0xC]
00000904 6036 bra +0x38 /* 0000093C */
label00000906:
00000906 7000 moveq.l D0, 0x00
00000908 2F00 move.l -[A7], D0
0000090A 4EBA FA8E jsr [PC - 0x572 /* 0000039A */]
0000090E 2640 movea.l A3, D0
00000910 2F2E 000C move.l -[A7], [A6 + 0xC]
00000914 2F0C move.l -[A7], A4
00000916 2F0B move.l -[A7], A3
00000918 4EBA 0192 jsr [PC + 0x192 /* 00000AAC */]
0000091C 4FEF 0010 lea.l A7, [A7 + 0x10]
00000920 601A bra +0x1C /* 0000093C */
label00000922:
00000922 7000 moveq.l D0, 0x00
00000924 2F00 move.l -[A7], D0
00000926 4EBA FAD4 jsr [PC - 0x52C /* 000003FC */]
0000092A 2640 movea.l A3, D0
0000092C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000930 2F0C move.l -[A7], A4
00000932 2F0B move.l -[A7], A3
00000934 4EBA 0464 jsr [PC + 0x464 /* 00000D9A */]
00000938 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000093C:
0000093C 200B move.l D0, A3
0000093E 4CEE 1800 FFD4 movem.l A3,A4, [A6 - 0x2C]
00000944 4E5E unlink A6
00000946 4E75 rts
fn00000948:
00000948 4E56 0000 link A6, 0
0000094C 48E7 0018 movem.l -[A7], A3,A4
00000950 266E 0010 movea.l A3, [A6 + 0x10]
00000954 286E 0008 movea.l A4, [A6 + 0x8]
00000958 2F0B move.l -[A7], A3
0000095A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000095E 2F0C move.l -[A7], A4
00000960 4EBA F69E jsr [PC - 0x962 /* 00000000 */]
00000964 2053 movea.l A0, [A3]
00000966 5493 addq.l [A3], 2
00000968 2254 movea.l A1, [A4]
0000096A 3350 0022 move.w [A1 + 0x22], [A0]
0000096E 2054 movea.l A0, [A4]
00000970 317C FFFF 0024 move.w [A0 + 0x24], 0xFFFF
00000976 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
0000097C 4E5E unlink A6
0000097E 4E75 rts
fn00000980:
00000980 4E56 FFFC link A6, -0x0004
00000984 48E7 0018 movem.l -[A7], A3,A4
00000988 266E 0010 movea.l A3, [A6 + 0x10]
0000098C 286E 0008 movea.l A4, [A6 + 0x8]
00000990 2F0B move.l -[A7], A3
00000992 2F2E 000C move.l -[A7], [A6 + 0xC]
00000996 2F0C move.l -[A7], A4
00000998 4EBA F666 jsr [PC - 0x99A /* 00000000 */]
0000099C 2013 move.l D0, [A3]
0000099E 2D40 FFFC move.l [A6 - 0x4], D0
000009A2 58AE FFFC addq.l [A6 - 0x4], 4
000009A6 2040 movea.l A0, D0
000009A8 2254 movea.l A1, [A4]
000009AA 2350 0022 move.l [A1 + 0x22], [A0]
000009AE 206E FFFC movea.l A0, [A6 - 0x4]
000009B2 2254 movea.l A1, [A4]
000009B4 2350 0026 move.l [A1 + 0x26], [A0]
000009B8 5093 addq.l [A3], 8
000009BA 2054 movea.l A0, [A4]
000009BC 7000 moveq.l D0, 0x00
000009BE 2140 002A move.l [A0 + 0x2A], D0
000009C2 7200 moveq.l D1, 0x00
000009C4 2054 movea.l A0, [A4]
000009C6 243C 0000 0200 move.l D2, 0x200
000009CC C4A8 0010 and.l D2, [A0 + 0x10]
000009D0 661C bne +0x1E /* 000009EE */
000009D2 2F01 move.l -[A7], D1
000009D4 4878 203A push.l 0x203A /* ' :' */
000009D8 2F0C move.l -[A7], A4
000009DA 2054 movea.l A0, [A4]
000009DC 2050 movea.l A0, [A0]
000009DE 2268 000C movea.l A1, [A0 + 0xC]
000009E2 4E91 jsr [A1]
000009E4 508F addq.l A7, 8
000009E6 221F move.l D1, [A7]+
000009E8 4A00 tst.b D0
000009EA 6702 beq +0x4 /* 000009EE */
000009EC 7201 moveq.l D1, 0x01
label000009EE:
000009EE 4881 ext.w D1
000009F0 48C1 ext.l D1
000009F2 2054 movea.l A0, [A4]
000009F4 0228 007F 002E andi.b [A0 + 0x2E], 0x7F
000009FA EF09 lsl D1.b, 7
000009FC 8328 002E or.b [A0 + 0x2E], D1
00000A00 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC]
00000A06 4E5E unlink A6
00000A08 4E75 rts
fn00000A0A:
00000A0A 4E56 FFFC link A6, -0x0004
00000A0E 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000A12 266E 0010 movea.l A3, [A6 + 0x10]
00000A16 286E 0008 movea.l A4, [A6 + 0x8]
00000A1A 2F0B move.l -[A7], A3
00000A1C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000A20 2F0C move.l -[A7], A4
00000A22 4EBA FF5C jsr [PC - 0xA4 /* 00000980 */]
00000A26 2054 movea.l A0, [A4]
00000A28 317C FFFF 0030 move.w [A0 + 0x30], 0xFFFF
00000A2E 2053 movea.l A0, [A3]
00000A30 2D48 FFFC move.l [A6 - 0x4], A0
00000A34 7000 moveq.l D0, 0x00
00000A36 1010 move.b D0, [A0]
00000A38 5240 addq.w D0, 1
00000A3A 48C0 ext.l D0
00000A3C 2C00 move.l D6, D0
00000A3E 2F08 move.l -[A7], A0
00000A40 7000 moveq.l D0, 0x00
00000A42 2F00 move.l -[A7], D0
00000A44 2F0C move.l -[A7], A4
00000A46 2054 movea.l A0, [A4]
00000A48 2050 movea.l A0, [A0]
00000A4A 2268 0090 movea.l A1, [A0 + 0x90]
00000A4E 4E91 jsr [A1]
00000A50 2006 move.l D0, D6
00000A52 5280 addq.l D0, 1
00000A54 7EFE moveq.l D7, 0xFFFFFFFE
00000A56 CE80 and.l D7, D0
00000A58 DF93 add.l [A3], D7
00000A5A 4CEE 18C0 FFEC movem.l D6,D7,A3,A4, [A6 - 0x14]
00000A60 4E5E unlink A6
00000A62 4E75 rts
fn00000A64:
00000A64 4E56 0000 link A6, 0
00000A68 48E7 0018 movem.l -[A7], A3,A4
00000A6C 266E 0010 movea.l A3, [A6 + 0x10]
00000A70 286E 0008 movea.l A4, [A6 + 0x8]
00000A74 2F0B move.l -[A7], A3
00000A76 2F2E 000C move.l -[A7], [A6 + 0xC]
00000A7A 2F0C move.l -[A7], A4
00000A7C 4EBA FF8C jsr [PC - 0x74 /* 00000A0A */]
00000A80 2053 movea.l A0, [A3]
00000A82 5893 addq.l [A3], 4
00000A84 2254 movea.l A1, [A4]
00000A86 2350 0032 move.l [A1 + 0x32], [A0]
00000A8A 2053 movea.l A0, [A3]
00000A8C 5493 addq.l [A3], 2
00000A8E 2254 movea.l A1, [A4]
00000A90 3350 0036 move.w [A1 + 0x36], [A0]
00000A94 7001 moveq.l D0, 0x01
00000A96 2F00 move.l -[A7], D0
00000A98 7202 moveq.l D1, 0x02
00000A9A 2F01 move.l -[A7], D1
00000A9C 2F0C move.l -[A7], A4
00000A9E 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */]
00000AA2 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000AA8 4E5E unlink A6
00000AAA 4E75 rts
fn00000AAC:
00000AAC 4E56 0000 link A6, 0
00000AB0 48E7 0118 movem.l -[A7], D7,A3,A4
00000AB4 266E 0010 movea.l A3, [A6 + 0x10]
00000AB8 286E 0008 movea.l A4, [A6 + 0x8]
00000ABC 2F0B move.l -[A7], A3
00000ABE 2F2E 000C move.l -[A7], [A6 + 0xC]
00000AC2 2F0C move.l -[A7], A4
00000AC4 4EBA F53A jsr [PC - 0xAC6 /* 00000000 */]
00000AC8 2053 movea.l A0, [A3]
00000ACA 5493 addq.l [A3], 2
00000ACC 3E10 move.w D7, [A0]
00000ACE 2054 movea.l A0, [A4]
00000AD0 3147 0022 move.w [A0 + 0x22], D7
00000AD4 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00000ADA 4E5E unlink A6
00000ADC 4E75 rts
fn00000ADE:
00000ADE 4E56 0000 link A6, 0
00000AE2 48E7 0018 movem.l -[A7], A3,A4
00000AE6 266E 0010 movea.l A3, [A6 + 0x10]
00000AEA 286E 0008 movea.l A4, [A6 + 0x8]
00000AEE 2F0B move.l -[A7], A3
00000AF0 2F2E 000C move.l -[A7], [A6 + 0xC]
00000AF4 2F0C move.l -[A7], A4
00000AF6 4EBA F508 jsr [PC - 0xAF8 /* 00000000 */]
00000AFA 2053 movea.l A0, [A3]
00000AFC 5493 addq.l [A3], 2
00000AFE 2254 movea.l A1, [A4]
00000B00 3350 0022 move.w [A1 + 0x22], [A0]
00000B04 2053 movea.l A0, [A3]
00000B06 5493 addq.l [A3], 2
00000B08 2254 movea.l A1, [A4]
00000B0A 3350 0024 move.w [A1 + 0x24], [A0]
00000B0E 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000B14 4E5E unlink A6
00000B16 4E75 rts
fn00000B18:
00000B18 4E56 0000 link A6, 0
00000B1C 48E7 0018 movem.l -[A7], A3,A4
00000B20 266E 0010 movea.l A3, [A6 + 0x10]
00000B24 286E 0008 movea.l A4, [A6 + 0x8]
00000B28 2F0B move.l -[A7], A3
00000B2A 2F2E 000C move.l -[A7], [A6 + 0xC]
00000B2E 2F0C move.l -[A7], A4
00000B30 4EBA F4CE jsr [PC - 0xB32 /* 00000000 */]
00000B34 2053 movea.l A0, [A3]
00000B36 5493 addq.l [A3], 2
00000B38 2254 movea.l A1, [A4]
00000B3A 3350 0022 move.w [A1 + 0x22], [A0]
00000B3E 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000B44 4E5E unlink A6
00000B46 4E75 rts
export_1326:
fn00000B48:
00000B48 4E56 FEF8 link A6, -0x0108
00000B4C 48E7 0118 movem.l -[A7], D7,A3,A4
00000B50 266E 0010 movea.l A3, [A6 + 0x10]
00000B54 286E 0008 movea.l A4, [A6 + 0x8]
00000B58 2F0B move.l -[A7], A3
00000B5A 2F2E 000C move.l -[A7], [A6 + 0xC]
00000B5E 2F0C move.l -[A7], A4
00000B60 4EBA FEA8 jsr [PC - 0x158 /* 00000A0A */]
00000B64 7001 moveq.l D0, 0x01
00000B66 2F00 move.l -[A7], D0
00000B68 7202 moveq.l D1, 0x02
00000B6A 2F01 move.l -[A7], D1
00000B6C 2F0C move.l -[A7], A4
00000B6E 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */]
00000B72 2053 movea.l A0, [A3]
00000B74 5893 addq.l [A3], 4
00000B76 2254 movea.l A1, [A4]
00000B78 2350 0032 move.l [A1 + 0x32], [A0]
00000B7C 2F0C move.l -[A7], A4
00000B7E 2054 movea.l A0, [A4]
00000B80 2050 movea.l A0, [A0]
00000B82 2268 0098 movea.l A1, [A0 + 0x98]
00000B86 4E91 jsr [A1]
00000B88 3E00 move.w D7, D0
00000B8A 2F0C move.l -[A7], A4
00000B8C 4EAD 2A12 jsr [A5 + 0x2A12 /* export_1342 */]
00000B90 2640 movea.l A3, D0
00000B92 2F0B move.l -[A7], A3
00000B94 486E FEF8 pea.l [A6 - 0x108]
00000B98 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00000B9C 41EE FEF8 lea.l A0, [A6 - 0x108]
00000BA0 A896 syscall HidePen
00000BA2 2678 0118 movea.l A3, [0x00000118 /* TheZone */]
00000BA6 21F8 02A6 0118 move.l [0x00000118 /* TheZone */], [0x000002A6 /* SysZone */]
00000BAC 2D4B FFF8 move.l [A6 - 0x8], A3
00000BB0 598F subq.l A7, 4
00000BB2 2F0C move.l -[A7], A4
00000BB4 4EAD 25F2 jsr [A5 + 0x25F2 /* export_1210 */]
00000BB8 2D40 FFFC move.l [A6 - 0x4], D0
00000BBC 2040 movea.l A0, D0
00000BBE 2050 movea.l A0, [A0]
00000BC0 588F addq.l A7, 4
00000BC2 2F28 0010 move.l -[A7], [A0 + 0x10]
00000BC6 2054 movea.l A0, [A4]
00000BC8 4868 0004 pea.l [A0 + 0x4]
00000BCC 486E FEF8 pea.l [A6 - 0x108]
00000BD0 7001 moveq.l D0, 0x01
00000BD2 1F00 move.b -[A7], D0
00000BD4 3F2E 0016 move.w -[A7], [A6 + 0x16]
00000BD8 3F2E 001A move.w -[A7], [A6 + 0x1A]
00000BDC 3F2E 001E move.w -[A7], [A6 + 0x1E]
00000BE0 7208 moveq.l D1, 0x08
00000BE2 8247 or.w D1, D7
00000BE4 3F01 move.w -[A7], D1
00000BE6 2F0C move.l -[A7], A4
00000BE8 A954 syscall NewControl
00000BEA 265F movea.l A3, [A7]+
00000BEC 206E FFF8 movea.l A0, [A6 - 0x8]
00000BF0 A01B syscall SetZone
00000BF2 A897 syscall ShowPen
00000BF4 2F0B move.l -[A7], A3
00000BF6 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */]
00000BFA 2054 movea.l A0, [A4]
00000BFC 214B 0036 move.l [A0 + 0x36], A3
00000C00 2054 movea.l A0, [A4]
00000C02 216E 0020 003A move.l [A0 + 0x3A], [A6 + 0x20]
00000C08 4CEE 1880 FEEC movem.l D7,A3,A4, [A6 - 0x114]
00000C0E 4E5E unlink A6
00000C10 4E75 rts
export_1327:
00000C12 4E56 0000 link A6, 0
00000C16 7000 moveq.l D0, 0x00
00000C18 4E5E unlink A6
00000C1A 4E75 rts
export_1328:
00000C1C 4E56 0000 link A6, 0
00000C20 7001 moveq.l D0, 0x01
00000C22 4E5E unlink A6
00000C24 4E75 rts
fn00000C26:
00000C26 4E56 0000 link A6, 0
00000C2A 48E7 0018 movem.l -[A7], A3,A4
00000C2E 266E 0010 movea.l A3, [A6 + 0x10]
00000C32 286E 0008 movea.l A4, [A6 + 0x8]
00000C36 7000 moveq.l D0, 0x00
00000C38 2F00 move.l -[A7], D0
00000C3A 7201 moveq.l D1, 0x01
00000C3C 2F01 move.l -[A7], D1
00000C3E 2F00 move.l -[A7], D0
00000C40 2F00 move.l -[A7], D0
00000C42 2F0B move.l -[A7], A3
00000C44 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C48 2F0C move.l -[A7], A4
00000C4A 4EBA FEFC jsr [PC - 0x104 /* 00000B48 */]
00000C4E 2053 movea.l A0, [A3]
00000C50 5493 addq.l [A3], 2
00000C52 2254 movea.l A1, [A4]
00000C54 3350 003E move.w [A1 + 0x3E], [A0]
00000C58 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000C5E 4E5E unlink A6
00000C60 4E75 rts
export_1329:
00000C62 4E56 0000 link A6, 0
00000C66 7002 moveq.l D0, 0x02
00000C68 4E5E unlink A6
00000C6A 4E75 rts
fn00000C6C:
00000C6C 4E56 0000 link A6, 0
00000C70 2F0C move.l -[A7], A4
00000C72 286E 0008 movea.l A4, [A6 + 0x8]
00000C76 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000C7A 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C7E 2F0C move.l -[A7], A4
00000C80 4EBA FFA4 jsr [PC - 0x5C /* 00000C26 */]
00000C84 2054 movea.l A0, [A4]
00000C86 2F28 0036 move.l -[A7], [A0 + 0x36]
00000C8A 3028 003E move.w D0, [A0 + 0x3E]
00000C8E 48C0 ext.l D0
00000C90 2F00 move.l -[A7], D0
00000C92 A95B syscall SetControlReference/SetCRefCon
00000C94 286E FFFC movea.l A4, [A6 - 0x4]
00000C98 4E5E unlink A6
00000C9A 4E75 rts
fn00000C9C:
00000C9C 4E56 FFEE link A6, -0x0012
00000CA0 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000CA4 266E 0010 movea.l A3, [A6 + 0x10]
00000CA8 286E 0008 movea.l A4, [A6 + 0x8]
00000CAC 2D53 FFEE move.l [A6 - 0x12], [A3]
00000CB0 06AE 0000 001E FFEE addi.l [A6 - 0x12], 0x1E
00000CB8 206E FFEE movea.l A0, [A6 - 0x12]
00000CBC 7000 moveq.l D0, 0x00
00000CBE 1010 move.b D0, [A0]
00000CC0 5240 addq.w D0, 1
00000CC2 48C0 ext.l D0
00000CC4 2C00 move.l D6, D0
00000CC6 5280 addq.l D0, 1
00000CC8 72FE moveq.l D1, 0xFFFFFFFE
00000CCA C280 and.l D1, D0
00000CCC 2E01 move.l D7, D1
00000CCE 5887 addq.l D7, 4
00000CD0 DFAE FFEE add.l [A6 - 0x12], D7
00000CD4 206E FFEE movea.l A0, [A6 - 0x12]
00000CD8 54AE FFEE addq.l [A6 - 0x12], 2
00000CDC 2254 movea.l A1, [A4]
00000CDE 3350 0048 move.w [A1 + 0x48], [A0]
00000CE2 2054 movea.l A0, [A4]
00000CE4 3028 0048 move.w D0, [A0 + 0x48]
00000CE8 48C0 ext.l D0
00000CEA 2E00 move.l D7, D0
00000CEC 3007 move.w D0, D7
00000CEE 48C0 ext.l D0
00000CF0 206E 000C movea.l A0, [A6 + 0xC]
00000CF4 2050 movea.l A0, [A0]
00000CF6 2068 0032 movea.l A0, [A0 + 0x32]
00000CFA 2D48 FFFC move.l [A6 - 0x4], A0
00000CFE 2050 movea.l A0, [A0]
00000D00 2D68 0008 FFF8 move.l [A6 - 0x8], [A0 + 0x8]
00000D06 2F00 move.l -[A7], D0
00000D08 206E FFF8 movea.l A0, [A6 - 0x8]
00000D0C 2F08 move.l -[A7], A0
00000D0E 2050 movea.l A0, [A0]
00000D10 2050 movea.l A0, [A0]
00000D12 2268 0004 movea.l A1, [A0 + 0x4]
00000D16 4E91 jsr [A1]
00000D18 588F addq.l A7, 4
00000D1A 2200 move.l D1, D0
00000D1C 201F move.l D0, [A7]+
00000D1E 243C FFFF 0000 move.l D2, 0xFFFF0000
00000D24 C481 and.l D2, D1
00000D26 8480 or.l D2, D0
00000D28 2E02 move.l D7, D2
00000D2A 7008 moveq.l D0, 0x08
00000D2C 2F00 move.l -[A7], D0
00000D2E 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000D32 2D40 FFF4 move.l [A6 - 0xC], D0
00000D36 2F07 move.l -[A7], D7
00000D38 486E FFF2 pea.l [A6 - 0xE]
00000D3C 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000D40 4EAD 239A jsr [A5 + 0x239A /* export_1135 */]
00000D44 2054 movea.l A0, [A4]
00000D46 316E FFF2 0046 move.w [A0 + 0x46], [A6 - 0xE]
00000D4C 598F subq.l A7, 4
00000D4E 3F2E FFF2 move.w -[A7], [A6 - 0xE]
00000D52 A949 syscall GetMenuHandle
00000D54 2054 movea.l A0, [A4]
00000D56 215F 003E move.l [A0 + 0x3E], [A7]+
00000D5A 70FF moveq.l D0, 0xFFFFFFFF
00000D5C 2F00 move.l -[A7], D0
00000D5E 7200 moveq.l D1, 0x00
00000D60 2F01 move.l -[A7], D1
00000D62 342E FFF2 move.w D2, [A6 - 0xE]
00000D66 48C2 ext.l D2
00000D68 2F02 move.l -[A7], D2
00000D6A 2F01 move.l -[A7], D1
00000D6C 2F0B move.l -[A7], A3
00000D6E 2F2E 000C move.l -[A7], [A6 + 0xC]
00000D72 2F0C move.l -[A7], A4
00000D74 4EBA FDD2 jsr [PC - 0x22E /* 00000B48 */]
00000D78 5493 addq.l [A3], 2
00000D7A 2054 movea.l A0, [A4]
00000D7C 117C 0001 004A move.b [A0 + 0x4A], 0x1
00000D82 2054 movea.l A0, [A4]
00000D84 4228 004B clr.b [A0 + 0x4B]
00000D88 2054 movea.l A0, [A4]
00000D8A 216E FFF4 0042 move.l [A0 + 0x42], [A6 - 0xC]
00000D90 4CEE 18C0 FFDE movem.l D6,D7,A3,A4, [A6 - 0x22]
00000D96 4E5E unlink A6
00000D98 4E75 rts
fn00000D9A:
00000D9A 4E56 0000 link A6, 0
00000D9E 48E7 0118 movem.l -[A7], D7,A3,A4
00000DA2 266E 0010 movea.l A3, [A6 + 0x10]
00000DA6 286E 0008 movea.l A4, [A6 + 0x8]
00000DAA 2F0B move.l -[A7], A3
00000DAC 2F2E 000C move.l -[A7], [A6 + 0xC]
00000DB0 2F0C move.l -[A7], A4
00000DB2 4EBA F24C jsr [PC - 0xDB4 /* 00000000 */]
00000DB6 2053 movea.l A0, [A3]
00000DB8 5493 addq.l [A3], 2
00000DBA 2254 movea.l A1, [A4]
00000DBC 3350 0022 move.w [A1 + 0x22], [A0]
00000DC0 2054 movea.l A0, [A4]
00000DC2 3028 0022 move.w D0, [A0 + 0x22]
00000DC6 48C0 ext.l D0
00000DC8 2E00 move.l D7, D0
00000DCA 3007 move.w D0, D7
00000DCC 48C0 ext.l D0
00000DCE 206E 000C movea.l A0, [A6 + 0xC]
00000DD2 2050 movea.l A0, [A0]
00000DD4 2868 0032 movea.l A4, [A0 + 0x32]
00000DD8 2054 movea.l A0, [A4]
00000DDA 2668 0008 movea.l A3, [A0 + 0x8]
00000DDE 2F00 move.l -[A7], D0
00000DE0 2F0B move.l -[A7], A3
00000DE2 2053 movea.l A0, [A3]
00000DE4 2050 movea.l A0, [A0]
00000DE6 2268 0004 movea.l A1, [A0 + 0x4]
00000DEA 4E91 jsr [A1]
00000DEC 588F addq.l A7, 4
00000DEE 2200 move.l D1, D0
00000DF0 201F move.l D0, [A7]+
00000DF2 243C FFFF 0000 move.l D2, 0xFFFF0000
00000DF8 C481 and.l D2, D1
00000DFA 8480 or.l D2, D0
00000DFC 2E02 move.l D7, D2
00000DFE 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00000E04 4E5E unlink A6
00000E06 4E75 rts